<?php
//Валидатор на проверку значений

class Engine_Form_Validator_Less extends Engine_Form_Validator_Abstract {

    const NOT_LESS="Значение должно быть меньше %value%";

    protected $value;

    public function __construct($value) {
        $this->value = $value;
    }

    public function validate($value){
        $result=true;
        if($value >= $this->value){
            $this->setError( str_replace('%value%',$this->value, self::NOT_LESS));
            $result=false;
        }

        return $result;
    }
}
